.c1 {
    color: #FF7800
}

.c2 {
    color: #30AB4F
}

.c3 {
    color: #000
}

.logo {
    width: 50%;
    padding: 10px;
}

.top {
    width: 90%;
    margin: 0 5%
}

.tips {
    text-align: center;
    font-size: 14px;
}

.line2 {
    width: 90%;
    margin: 10px 5%;
}

.form-choose {
    margin: 1em 5%;
}

.b1 {
    border-bottom: 1px dashed #DFDFDF;
    padding-bottom: 2em;
}

.b2 {
    padding-top: 1em;
}

.btn {
    text-align: center;
    width: 100%;
}

.btn img {
    width: 50%
}

.rule {
    margin: 1em 0;
}

.rule img {
    width: 100%
}

.body {
    width: 90%;
    margin: 0 auto;
}

input,textarea {
    height: 40px;
    width: 90%;
    padding: 1px 0 1px 5px;
    border: 2px solid #F0EE81;
    border-radius: 5px;
}

label {
    vertical-align: top;
}

#content {
    height: 100px;
}

.app-c {
    display: inline-block;
    width: 65%;
    vertical-align: top;
}

.appname,.appcontent {
    text-align: center;
    font-size: 20px;
}

.appname p:nth-child(1),.appcontent p:nth-child(1) {
    margin: 10px 0
}

.table {
    border: 1px solid;
    width: 100%;
    line-height: 2;
    border-radius: 6px
}

.table .tr {
    border-bottom: 1px solid;
}

.table div {
    padding: 5px 10px;
}

.header {
    text-align: center;
}

.header h2 {
    color: #EBF203;
    margin: 10px 0
}

.header p {
    color: #252525;
    font-size: 16px;
    margin-top: -11px;
    margin-bottom: 20px;
}

.longuse {
    background: url(../images/longuse.png) no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 79px;
}

.header h3 {
    color: #D18519;
    line-height: 64px
}